Piwik\Segment C

Total Complexity 103
Dependencies 16
Dependents 27
Total lines 594
Lines of code 322
Logical lines of code 191
Comment lines 144
Methods 21
Properties 9

Methods 21

Method Rating Maintainability Complexity Lines of code
getCleanedExpression()
A
42 12 51
getStoredSegmentName()
A
53 11 23
containsCondition()
A
60 11 13
getSelectQuery()
A
53 9 23
__construct()
A
48 8 35
getExpressionsWithUnionsResolved()
S
50 6 29
doesSegmentNeedSubquery()
S
59 6 14
getSegmentByName()
S
60 6 12
getSegmentHash()
S
51 5 26
isVisitSegment()
S
59 5 14
initializeSegment()
S
54 4 21
combine()
S
63 4 11
willBeArchived()
S
65 4 9
getInvertedOperatorForSubQuery()
S
67 3 8
getAvailableSegments()
S
62 2 12
getHash()
S
72 2 6
getString()
S
82 1 3
getSegmentExpression()
S
82 1 3
__toString()
S
80 1 3
isEmpty()
S
81 1 3
getOriginalString()
S
82 1 3